package com.tangyh.basic.sign.properties;

import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * @Author: LiXincheng
 * @Description: 配置文件
 * @Date: 2021/11/17 11:40 
 */
@Data
@NoArgsConstructor
@ConfigurationProperties(prefix = SignProperties.PREFIX)
public class SignProperties {

  public static final String PREFIX = "lamp.sign";
  /**
   * 秘钥
   */
  private String secret = "dd4bc9a6581c67afac7cc82e772e720e";
  /**
   * 应用id
   */
  private String appId = "7438857658";
  /**
   * 地址
   */
  private String baseUrl="https://smlopenapi.esign.cn";

  /**
   * 签署完成重定向地址
   */
  private String redirectUrl="";

  /**
   * 通知开发者地址。
   * （e签宝服务器主动通过POST方式通知开发者指定服务器的页面路径（http/https））
   */
  private String noticeDeveloperUrl="";
  /**
   * 签署完成重定向地址-自由职业者
   */
  private String freelanceRedirectUrl="";

  /**
   * 通知开发者地址。-自由职业者
   * （e签宝服务器主动通过POST方式通知开发者指定服务器的页面路径（http/https））
   */
  private String freelanceNoticeDeveloperUrl="";

}
